self-loading pistol - Deutsch Englisch Wörterbuch